Chapter 3



Home

Script of my Lecture "Concepts of Programming"
held in 2004/05 at the Hasso-Plattner-Institute in Potsdam, Germany



The Script as PDF-Document

Contents

01. The Aim of the Course
02. Distinction between Program Purposes and
Alternatives of Program Formulation
03. The Concept of Algorithms
04. Infrastructure for implementing the exercises
05. Number Types, Memory Cells, Input/Output
06. Tree structuring of function procedures
07. Functional programs, LISP
08. Binary trees and lists
09. Procedure Stratification, Signature
10. Data structures (domains for structured values)
11. Recursion
12. Memory Management, Abstract Data Types
13. Object Orientation: Concept
14. Object Orientation: Example
15. Elementary Properties of Computer Hardware